long strap - İspanyolca İngilizce Sözlük